// 平台设置的参数字段

export interface VIDEO {
  /**
   * 是否严禁模式
   */
  // precisenessMode: number;

  /**
   * 是否允许倍速播放
   */
  showPlaybackRate: number;

  /**
   * 是否展示播放轨迹
   */
  // showLearnTrack: number;

  /**
   * 是否开启弹幕
   */
  supportDanmaku: number;

  /**
   * 是否显示弹题点
   */

  // showPopupPosition: number;

  /**
   * 是否允许切换清晰度
   */
  // showDefinition: number;

  /**
   * 是否允许拖动视频
   */
  allowDrag: number;

  /**
   * 是否显示跑马灯
   */
  showMarquee: number;

  /**
   * 跑马灯类型
   */
  // flagMarqueeType: string;
}

export interface WORK {
  /**
   * 平时作业重做次数
   */
  regularRedoNum: number;

  /**
   * 平时作业提示信息
   */
  regularExplain: string;

  /**
   * 平时作业是否展示分数
   */
  regularShowScore: number;

  /**
   * 期末作业重做次数
   */
  finalRedoNum: number;

  /**
   * 期末作业是否展示分数
   */
  finalShowScore: number;

  /**
   * 期末作业提示信息
   */
  finalExplain: string;

  /**
   * 补考作业重做次数
   */
  retakeRedoNum: number;

  /**
   * 补考作业是否展示分数
   */
  retakeShowScore: number;

  /**
   * 补考作业提示信息
   */
  retakeExplain: string;

  /**
   * 是否默认选择作业
   */
  defaultChoose: number;

  /**
   * 默认选择作业类型
   */
  defaultChooseType: number;
  /**
   * 是否允许老师修改
   */
  teacherModify: number;
}

export interface ASSESS {
  /**
   * 是否允许教师修改成绩比例
   */
  // allowModifyRule: number;

  /**
   * 是否允许教师修改视频完成规则
   */
  // allowModifyVideo: number;

  /**
   * 视频完成规则(-1为点击即完成)
   */
  videoRule: number;
  /**
   * 作业成绩是否按提交个数计算
   */
  // homeworkScoreBasisCount: number;

  /**
   * 平时分作业占比
   */
  regularScoreHomeworkPercent: number;

  /**
   * 平时分视频占比
   */
  regularScoreVideoPercent: number;

  /**
   * 总评成绩平时占比
   */
  totalScoreRegularPercent: number;

  /**
   * 总评成绩期末占比
   */
  totalScoreFinalPercent: number;

  /**
   * 是否允许老师修改
   */
  teacherModify: number;
}

export interface OTHER {
  /**
   * 是否需要短信提示
   */
  needSmsNotify: number;

  /**
   * 短信发送作业未批改阈值
   */
  smsHomeworkNum: number;

  /**
   * 短信发送答疑未批改阈值
   */
  // smsQuestionNum: number;

  /**
   * 是否允许教师修改课件
   */
  allowTeacherEditCourseware: number;
}
